Throttle cable - German English Dictionary